#open
Description: Open a file.
def open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None):
'''
Open a file
:param file: File path or file descriptor
:param mode: Mode
:param buffering: Buffering policy
:param encoding: Encoding format, default is system encoding
:param errors: Specifies how to handle encoding/decoding errors
:param newline: How to handle newline characters
:param closefd: If file is a file descriptor, whether to close it automatically
:param opener: Custom opener
:return: File object
'''
Example:
with open(__file__) as fp:
print(fp)